package com.zr.dao;

import java.util.List;

public interface DistributionRangePriceDaoLPN {
	
	/**
	 * 得到配送间范围价格表总数
	 * @param page
	 * @param rows
	 * @return
	 */
	public int getDistributionRangePriceCount();

	/**
	 * 得到配送间价格表
	 */

	public List getDistributionRangePrice(int page,int rows,int uid);
	/**
	 * 增加配送间价格
	 * @return
	 */
	public boolean insertDRP(Double drpFirstKilogramPrice,Double drpNextKilogramPrice,Double drpFirstCubicPrice,Double drpNextCubicPrice,String drpRemarks,int dsId,int otId);


	/**
	 * 增加时验证该配送范围是否已存在
	 * @param dsId
	 * @param otId
	 * @return
	 */
	public int finddrpIdBydsIdAndotId(int dsId,int otId);
	
	
	
	
	/**
	 * 修改配送间价格
	 * @param drpId 配送间价格id
	 * @param drpFirstKilogramPrice 首公斤价格
	 * @param drpNextKilogramPrice 次公斤价格
	 * @param drpFirstCubicPrice 首立方价格
	 * @param drpNextCubicPrice 次立方价格
	 * @param drpRemarks 备注
	 * @return
	 */
	public int updateDRP(int drpId,Double drpFirstKilogramPrice,Double drpNextKilogramPrice,Double drpFirstCubicPrice,Double drpNextCubicPrice,String drpRemarks);



	/**
	 * 删除配送间价格
	 * @param drpId
	 * @return
	 */
	public int deleteDRP(int drpId);

}
